/* 所有页面的媒体查询 */
@media screen and (min-width: 1611px) {
}

/* 1411-----------1610*/
@media screen and (min-width: 1411px) and (max-width: 1610px) {
}

/* 1201-----------1410    大屏电脑*/
@media screen and (min-width: 1201px) and (max-width: 1410px) {
  .footer_t_r_item:nth-child(2),
  .footer_t_r_item:nth-child(3) {
    display: none;
  }

  .footer_t_l {
    width: 60%;
  }
  .footer_t_r {
    width: 30%;
  }
  .footer_t_r_item {
    width: 100% !important;
  }
  /*~~~~~~~~~~~~about    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~about    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~about    ~~~~~~~~~~~*/
  .about_six_swiper_pagination {
    width: 90%;
  }
  .about_six_btn {
    width: 10%;
  }
  .about_six_l {
    width: 50%;
  }
  .about_six_r {
    width: 30%;
  }
  /*~~~~~~~~~~~~about   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~about   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~about   end ~~~~~~~~~~~*/
}

/* 1025-----------1200    中等屏幕*/
@media screen and (min-width: 1025px) and (max-width: 1200px) {
  /*~~~~~~~~~~~~ 公共css ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~ 公共css ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~ 公共css ~~~~~~~~~~~*/
  /* 到达指定位置 */
  .pro_deBoxTwo {
    display: none;
  }

  /* mobile  header */
  .mobile_header {
    display: block;
  }

  .mobile_menu_box {
    width: 350px;
    right: -350px;
    padding: 35px 5%;
  }

  .header_box {
    display: none;
  }

  /* header */
  .footer_t_r_item:nth-child(2),
  .footer_t_r_item:nth-child(3) {
    display: none;
  }

  .footer_t_l {
    width: 60%;
  }
  .footer_t_r {
    width: 30%;
  }
  .footer_t_r_item {
    width: 100% !important;
  }
  /*~~~~~~~~~~~~ 公共css end* ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~ 公共css end* ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~ 公共css end* ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~index    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~index    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~index    ~~~~~~~~~~~*/
  .index_Five_item .public_btn {
    width: auto;
  }
  /*~~~~~~~~~~~~index   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~index   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~index   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~about    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~about    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~about    ~~~~~~~~~~~*/
  .about_six_swiper_pagination {
    width: 85%;
  }
  .about_six_btn {
    width: 15%;
  }
  .about_six_l {
    width: 50%;
  }
  .about_six_r {
    width: 30%;
  }
  /*~~~~~~~~~~~~about   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~about   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~about   end ~~~~~~~~~~~*/
}

/* 768------------1024    ipad*/
@media screen and (min-width: 768px) and (max-width: 1024px) {
  .banner video,
    .index_banner_number,
    .banner .swiper-slide.video{
        display: none !important;
    }
   .banner .swiper-slide{
       display: block;
   }
    .banner .item{
        height: 400px;
    }
  /*~~~~~~~~~~~~ 公共css * ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~ 公共css * ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~ 公共css * ~~~~~~~~~~~*/
  .bgscroll {
    background-attachment: scroll;
  }
  /* 到达指定位置 */
  .pro_deBoxTwo {
    display: none;
  }

  /* mobile  header */
  .mobile_header {
    display: block;
  }

  .mobile_menu_box {
    width: 350px;
    right: -350px;
    padding: 35px 5%;
  }

  .header_box {
    display: none;
  }
  .footer_t_r_item:nth-child(1),
  .footer_t_r_item:nth-child(2),
  .footer_t_r_item:nth-child(3) {
    display: none;
  }

  .footer_t_r_item {
    width: 100% !important;
  }

  .footer_t_r {
    width: 35%;
  }
  .footer_t_l {
    width: 50%;
  }
  /*~~~~~~~~~~~~ 公共css end* ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~ 公共css end* ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~ 公共css end* ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~index    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~index    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~index    ~~~~~~~~~~~*/
  .banner {
    height: 100%;
  }
  .banner video{
      position: relative;
  }
  .banner .item::before,
  .index_banner_box{
      display: none;
  }
  

  /* .index_One */
  .index_One_list {
    flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    -webkit-flex-wrap: nowrap;
  }
  /* .index_Two */
  .index_Two_t .left {
    width: 50%;
    margin: auto;
  }
  .index_Two_t .right {
    width: 100%;
  }
  /* index_four */
  .index_four_t {
    width: 92%;
    margin: auto;
    display: flex;
    display: -ms-flexbox;
    display: -webkit-flex;
    align-items: flex-start;
    -ms-align-items: flex-start;
    -webkit-align-items: flex-start;
    justify-content: space-between;
    -ms-justify-content: space-between;
    -webkit-justify-content: space-between;
  }
  .index_four_b .map {
    display: none;
  }
  .index_four {
    background: none;
  }
  .index_four .public_module_title .line,
  .index_four::before {
    display: none;
  }
  .index_four .public_module_title {
    text-align: left;
    width: 70%;
  }
  .index_four .public_module_title .title {
    justify-content: flex-start;
    -ms-justify-content: flex-start;
    -webkit-justify-content: flex-start;
  }
  .index_four .public_module_title .subtitle {
    color: #999 !important;
    justify-content: flex-start;
    -ms-justify-content: flex-start;
    -webkit-justify-content: flex-start;
  }
  .index_four .public_module_title .tt {
    margin: 0;
  }

  .index_four .public_btn {
    width: 25%;
    display: block;
    display: flex;
    display: -ms-flexbox;
    display: -webkit-flex;
  }

  /* .index_four_item */
  .index_four_list {
    width: 100%;
    display: flex;
    display: -ms-flexbox;
    display: -webkit-flex;
    align-items: flex-start;
    -ms-align-items: flex-start;
    -webkit-align-items: flex-start;
    overflow-x: auto;
    padding-bottom: 10px;
  }
  .index_four_list::-webkit-scrollbar {
    height: 3px;
  }
  .index_four_item {
      width: 100%;
    position: relative;
    left: 0 !important;
    top: 0 !important;
    right: 0 !important;
    margin-left: 30px;
    box-shadow: 0 4px 4px rgba(0, 0, 0, 25%);
  }
  .index_four_item_con .title {
    white-space: nowrap;
  }
  .index_four_item_icon,
  .index_four_item .left {
    display: none;
  }
  .index_four_item .right {
    display: block;
  }
  .index_four_item_con {
    max-width: 100%;
    position: relative;
    top: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
    width: 100%;
  }
 
  .index_four_item_con img {
    width: 100%;
    height: 100%;
  }
  /* .index_Five */
  .index_Five_list {
    flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }

  .index_Five_item {
    width: calc((100% - 10px) / 2);
    margin-right: 10px;
    margin-bottom: 10px;
  }
  .index_Five_item:nth-child(2n) {
    margin-right: 0;
  }
  .index_seven_list a {
    width: 100%;
  }
  /*~~~~~~~~~~~~index   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~index   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~index   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~contact    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~contact    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~contact    ~~~~~~~~~~~*/
  .contact_one_list {
    transform: translate(0%, 0%);
    -ms-transform: translate(0%, 0%);
    -webkit-transform: translate(0%, 0%);
    padding: 50px 0;
  }
  .contact_one_item {
    width: calc((100% - 15px) / 2);
    margin-right: 15px;
    margin-bottom: 15px;
  }
  .contact_one_item:nth-child(2n) {
    margin-right: 0;
  }
  /* .contact_two */
  .contact_four_l,
  .contact_two_l {
    width: 100%;
    margin-bottom: 20px;
  }
  .contact_four_r,
  .contact_two_r {
    width: 100%;
  }
  /*~~~~~~~~~~~~contact   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~contact   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~contact   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_list    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_list    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_list    ~~~~~~~~~~~*/
  .news_list_table {
    width: 100%;
    overflow-x: auto;
  }
  .news_list_table::-webkit-scrollbar {
    height: 3px;
  }
  .news_list_dl .pic {
    width: 100%;
    margin-bottom: 20px;
  }
  .news_list_dl .news_list_item {
    padding: 15px;
  }
  .news_list_dl .con {
    width: 85%;
    margin-bottom: 10px;
  }
  .news_list_dl .trim {
    width: 10%;
  }
  /*~~~~~~~~~~~~news_list   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_list   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_list   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_del    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_del    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_del    ~~~~~~~~~~~*/
  .blo_deOne1_L {
    width: 100%;
    border: none;
    margin-bottom: 20px;
    padding-left:0;
  }
  .blo_deOne1_R {
    width: 100%;
  }
  /*~~~~~~~~~~~~news_del   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_del   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_del   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~展会活动    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~展会活动    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~展会活动    ~~~~~~~~~~~*/
  .events_list_dl dd {
    width: calc((100% - 30px) / 2);
    margin-right: 30px;
  }
  .events_list_dl dd:nth-child(2n) {
    margin-right: 0;
  }
  /*~~~~~~~~~~~~展会活动   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~展会活动   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~展会活动   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~案例    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~案例    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~案例    ~~~~~~~~~~~*/
  .cases_list_dl dd {
    width: 100%;
  }
  .case_list_two_r {
    width: 100%;
  }
  .case_list_two_l {
    width: 100%;
  }
  /*~~~~~~~~~~~~案例   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~案例   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~案例   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~解决方案    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~解决方案    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~解决方案    ~~~~~~~~~~~*/
  .solution_list_one_dl dd {
    width: 100%;
  }
  /*~~~~~~~~~~~~解决方案   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~解决方案   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~解决方案   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~解决方案详情    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~解决方案详情    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~解决方案详情    ~~~~~~~~~~~*/
  .solution_one_con {
    transform: translate(0%, 0%);
    -ms-transform: translate(0%, 0%);
    -webkit-transform: translate(0%, 0%);
    padding: 50px 0;
  }
  .solution_one_box_02 .right,
  .solution_one_box_02 .left,
  .solution_one_box_01 .left {
    width: 100%;
    margin-bottom: 20px;
  }
  .solution_one_box_01 .right {
    width: 100%;
  }
  .solution_two .case_list_two_l {
    width: 100%;
  }
  .solution_two .case_list_two_r {
    width: 100%;
  }
  /*~~~~~~~~~~~~解决方案详情   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~解决方案详情   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~解决方案详情   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~服务与支持    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~服务与支持    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~服务与支持    ~~~~~~~~~~~*/
  .service_one_table {
    transform: translate(0%, 0%);
    -ms-transform: translate(0%, 0%);
    -webkit-transform: translate(0%, 0%);
    margin-bottom: 30px;
  }
  .service_one_title {
    padding: 60px 0;
    width: calc((100% - 10px) / 2);
    margin-top: 30px;
  }
  .service_one_title:nth-child(2n) {
    margin-right: 0;
  }
  .service_two_r,
  .service_two_l {
    width: 100%;
    margin-bottom: 20px;
  }
  /*~~~~~~~~~~~~服务与支持   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~服务与支持   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~服务与支持   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~about    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~about    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~about    ~~~~~~~~~~~*/
  .about_six_swiper_pagination {
    width: 85%;
  }
  .about_six_btn {
    width: 15%;
  }
  .about_six_l {
    width: 50%;
  }
  .about_six_r {
    width: 40%;
  }
  /*~~~~~~~~~~~~about   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~about   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~about   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~产品封面    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~产品封面    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~产品封面    ~~~~~~~~~~~*/
  .cover_one_l {
    width: 100%;
    margin-bottom: 20px;
  }
  .cover_one_r {
    width: 100%;
  }
  .cover_one_r a{
      width: calc((100% - 20px) / 2);
       margin-right: 20px !important;
       margin-bottom:20px !important;
  }
   .cover_one_r a:nth-child(2n){
        margin-right: 0px !important;
   }
  /*~~~~~~~~~~~~产品封面   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~产品封面   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~产品封面   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~产品列表    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~产品列表    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~产品列表    ~~~~~~~~~~~*/
  .pro_list_dl dd {
    width: calc((100% - 20px) / 2);
    margin-right: 20px !important;
  }
  .pro_list_dl dd:nth-child(2n) {
    margin-right: 0 !important;
  }
  /*~~~~~~~~~~~~产品列表   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~产品列表   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~产品列表   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~产品详情    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~产品详情    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~产品详情    ~~~~~~~~~~~*/
  .pro_del_three_l,
  .pro_del_one_l {
    width: 100%;
    margin-bottom: 20px;
  }
  .pro_del_three_r,
  .pro_del_one_r {
    width: 100%;
  }
  /*~~~~~~~~~~~~产品详情   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~产品详情   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~产品详情   end ~~~~~~~~~~~*/
  .index_Five_item .bg {
    width: 55%;
  }
}

/* 1--------------767      手机*/
@media screen and (min-width: 1px) and (max-width: 767px) {
  .banner video,
     .index_banner_number,
    .banner .swiper-slide.video{
        display: none !important;
    }
   .banner .swiper-slide{
       display: block;
   }
    .banner .item{
        height: 200px;
    }
  /*~~~~~~~~~~~~ 公共css * ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~ 公共css * ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~ 公共css * ~~~~~~~~~~~*/
  .bgscroll {
    background-attachment: scroll;
  }
  /* 到达指定位置 */
  .pro_deBoxTwo {
    display: none;
  }

  /*·········· header ··········*/
  .mobile_header {
    display: block;
  }

  .pc_public_head {
    display: none;
  }

  .header_box {
    display: none;
  }

  /*··········header end ··········*/
    .ind_video_maskBox .video_Box_1{
        top: 0%;
        left: 0%;
        -ms-transform: translate(0%, 0%);
        -webkit-transform:translate(0%, 0%);
        transform: translate(0%, 0%);
        width: 100%;
        height: 100%;
        background-color: #000;
    }
  
  /*·········· 回到顶部 /*··········*/
  .float_fixed {
    width: 50px;
  }

  .float_fixed .item {
    width: 50px;
    height: 50px;
    line-height: 50px;
  }
  .float_fixed .item img {
    width: 50%;
  }
  .w_1600 {
    width: 100%;
    padding: 0 15px;
  }

  .w_1400 {
    width: 100%;
    padding: 0 15px;
  }
  .footer_t_r_item:nth-child(1),
  .footer_t_r_item:nth-child(2),
  .footer_t_r_item:nth-child(3) {
    display: none;
  }
  .footer_t_l,
  .footer_t_r_item {
    width: 100% !important;
  }

  .footer_t_r {
    width: 100%;
    margin-top: 20px;
  }

  .footer_b_text {
    margin: auto;
  }

  .footer_b .wrapper {
    padding: 18px 0;
  }
  .footer_t {
    padding: 40px 0 40px 0;
  }
  .blog_page a {
    margin-bottom: 5px;
  }
  /*~~~~~~~~~~~~ 公共css end* ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~ 公共css end* ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~ 公共css end* ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~index    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~index    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~index    ~~~~~~~~~~~*/
  .banner .item::before,
  .index_banner_number{
      display: none;
  }
  .index_banner_box,
  .public_index_mouse_icon {
    display: none;
  }
  .index_banner_pagination .line {
    height: 90px;
  }
  .banner {
    height: 100%;
  }
  
  .index_banner_l {
    padding: 30px 0;
    width: 80%;
    display: none;
  }
  .banner video{
      position: relative;
  }
  
  .index_banner_l .con {
    top: 0;
    padding-bottom: 0;
    align-items: center;
    -ms-align-items: center;
    -webkit-align-items: center;
  }
  /* .index_One */
  .index_one_t {
    margin: 0;
  }
  .index_One_item {
    width: 100%;
    height: 150px;
  }
  .index_One_item:hover,
  .index_One_item.hover {
    width: 100%;
    height: 300px;
  }

  /* .index_Two */
  .index_Two_t .left {
    width: 95%;
    height: 95%;
  }
  .index_Two_t .left {
    width: 100%;
    margin: auto;
  }
  .index_Two_t .right {
    width: 100%;
  }
  /* index_four */
  .index_four_t {
    width: 92%;
    margin: auto;
    display: flex;
    display: -ms-flexbox;
    display: -webkit-flex;
    align-items: flex-start;
    -ms-align-items: flex-start;
    -webkit-align-items: flex-start;
    justify-content: space-between;
    -ms-justify-content: space-between;
    -webkit-justify-content: space-between;
    flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .index_four_b .map {
    display: none;
  }
  .index_four {
    background: none;
  }
  .index_four .public_module_title .line,
  .index_four::before {
    display: none;
  }
  .index_four .public_module_title {
    text-align: left;
    width: 100%;
  }
  .index_four .public_module_title .title {
    justify-content: flex-start;
    -ms-justify-content: flex-start;
    -webkit-justify-content: flex-start;
  }
  .index_four .public_module_title .subtitle {
    color: #999 !important;
    justify-content: flex-start;
    -ms-justify-content: flex-start;
    -webkit-justify-content: flex-start;
  }
  .index_four .public_module_title .tt {
    margin: 0;
  }
 
  .index_four .public_btn {
    margin-top: 15px;
    width: 50%;
    display: block;
    display: flex;
    display: -ms-flexbox;
    display: -webkit-flex;
  }

  /* .index_four_item */
  .index_four_list {
    width: 100%;
    display: flex;
    display: -ms-flexbox;
    display: -webkit-flex;
    align-items: flex-start;
    -ms-align-items: flex-start;
    -webkit-align-items: flex-start;
    overflow-x: auto;
    padding-bottom: 10px;
  }
  .index_four_list::-webkit-scrollbar {
    height: 3px;
  }
  .index_four_item {
      width: 100%;
    position: relative;
    left: 0 !important;
    top: 0 !important;
    right: 0 !important;
    margin-left: 15px;
    box-shadow: 0 4px 4px rgba(0, 0, 0, 25%);
  }
  .index_four_item_con .title {
    white-space: nowrap;
  }
  .index_four_item_icon,
  .index_four_item .left {
    display: none;
  }
  .index_four_item .right {
    display: block;
  }
  .index_four_item_con {
      width: 100%;
    max-width: 100%;
    position: relative;
    top: 0;
    left: 0;
    right: 0;
  }
  .index_four_item_con .pic{
      width: 300px;
  }
  .index_four_item_con img {
    width: 100%;
    height: 100%;
  }
  /* .index_Five */
  .index_Five_list {
    flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }

  .index_Five_item {
    width: calc((100% - 10px) / 2);
    margin-right: 10px;
    margin-bottom: 10px;
  }
  .index_Five_item:nth-child(2n) {
    margin-right: 0;
  }
  /* .index_six */
  .index_six_item {
    width: calc((100% - 15px) / 2);
    margin-right: 15px;
    margin-bottom: 20px;
  }
  .index_six_item:nth-child(2n) {
    margin-right: 0;
  }
  /* .news_list_item .pic */
  .index_seven_list a {
    width: 100%;
    justify-content: flex-start;
    -ms-justify-content: flex-start;
    -webkit-justify-content: flex-start;
  }
  .news_list_item .pic {
    width: 100%;
    margin-bottom: 15px;
  }
  .news_list_item .trim,
  .news_list_item .con {
    width: 100%;
    text-align: left;
    margin-bottom: 10px;
  }

  /*~~~~~~~~~~~~index   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~index   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~index   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~contact    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~contact    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~contact    ~~~~~~~~~~~*/
  .contact_one_list {
    transform: translate(0%, 0%);
    -ms-transform: translate(0%, 0%);
    -webkit-transform: translate(0%, 0%);
    padding: 50px 0;
  }
  .contact_one_item {
    width: calc((100% - 15px) / 2);
    margin-right: 15px;
    margin-bottom: 15px;
  }
  .contact_one_item:nth-child(2n) {
    margin-right: 0;
  }
  .content_form form .item {
    width: 100%;
  }
  .content_form form .item.submit {
    background-color: #fff;
  }
  /* .contact_two */
  .contact_four_l,
  .contact_two_l {
    width: 100%;
    margin-bottom: 20px;
  }
  .contact_four_r,
  .contact_two_r {
    width: 100%;
  }
  /*~~~~~~~~~~~~contact   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~contact   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~contact   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_list    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_list    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_list    ~~~~~~~~~~~*/
  .news_list_table {
    width: 100%;
    overflow-x: auto;
    justify-content: flex-start;
    -ms-justify-content: flex-start;
    -webkit-justify-content: flex-start;
    padding: 0 10px 10px;
  }
  .news_list_title {
    white-space: nowrap;
  }
  .news_list_table::-webkit-scrollbar {
    height: 3px;
  }
  .news_list_dl .pic {
    width: 100%;
    margin-bottom: 20px;
  }
  .news_list_dl .news_list_item {
    padding: 0;
  }
  .news_list_dl .con {
    width: 100%;
    margin-bottom: 10px;
  }
  .news_list_dl .trim {
    width: 100%;
    text-align: center;
  }
  .news_list_two_swiper {
    width: 100%;
    padding: 0;
  }
  /*~~~~~~~~~~~~news_list   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_list   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_list   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_del    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_del    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_del    ~~~~~~~~~~~*/
  .blo_deOne1_L {
    width: 100%;
    border: none;
    margin-bottom: 20px;
     padding-left:0;
  }
  .blo_deOne1_R {
    width: 100%;
  }
  .blo_deOne1_L_05 .item {
    width: 100%;
    border: none;
  }
  .blo_deOne1_R_01 {
    margin-bottom: 15px;
  }
  /*~~~~~~~~~~~~news_del   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_del   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_del   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~展会活动    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~展会活动    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~展会活动    ~~~~~~~~~~~*/
  .events_list_dl dd {
    width: 100%;
    margin-right: 0;
  }
  /*~~~~~~~~~~~~展会活动   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~展会活动   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~展会活动   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~展会活动详情    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~展会活动详情    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~展会活动详情    ~~~~~~~~~~~*/
  .events_del_con {
    transform: translate(0%, 0%);
    -ms-transform: translate(0%, 0%);
    -webkit-transform: translate(0%, 0%);
  }
  .events_del {
    padding: 40px 0;
  }
  /*~~~~~~~~~~~~展会活动详情   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~展会活动详情   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~展会活动详情   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~案例    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~案例    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~案例    ~~~~~~~~~~~*/
  .case_list_one_l {
    width: 100%;
    margin-bottom: 15px;
  }
  .public_form_box form .item {
    width: 100%;
    margin-bottom: 10px;
    margin-left: 0;
  }
  .cases_list_item .left {
    width: 100%;
    margin-bottom: 15px;
  }
  .case_list_one_r,
  .cases_list_dl dd,
  .case_list_two_r,
  .case_list_two_l,
  .cases_list_item .pic {
    width: 100%;
  }
  .public_form_box form {
    flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  /*~~~~~~~~~~~~案例   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~案例   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~案例   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~解决方案    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~解决方案    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~解决方案    ~~~~~~~~~~~*/
  .solution_list_one_l {
    width: 100%;
  }
  .solution_list_one_r {
    width: 100%;
  }
  .solution_list_one_title {
    margin-bottom: 5px;
  }
  .solution_list_one_dl dd {
    width: 100%;
  }

  /*~~~~~~~~~~~~解决方案   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~解决方案   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~解决方案   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~解决方案详情    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~解决方案详情    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~解决方案详情    ~~~~~~~~~~~*/
  .solution_one_con {
    transform: translate(0%, 0%);
    -ms-transform: translate(0%, 0%);
    -webkit-transform: translate(0%, 0%);
    padding: 50px 0;
  }
  .solution_one_box_02 .right,
  .solution_one_box_02 .left,
  .solution_one_box_01 .left {
    width: 100%;
    margin-bottom: 15px;
  }
  .solution_one_box_01 .right {
    width: 100%;
  }
  .solution_two .case_list_two_l {
    width: 100%;
  }
  .solution_two .case_list_two_r {
    width: 100%;
  }
  .solution_one_box_01 .right .btn .public_btn:last-child {
    margin: 15px 0 0 0;
  }
  .solution_two .case_list_two_l .item {
    margin-bottom: 0;
  }
  /*~~~~~~~~~~~~解决方案详情   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~解决方案详情   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~解决方案详情   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~服务与支持    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~服务与支持    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~服务与支持    ~~~~~~~~~~~*/
  .service_one_table {
    transform: translate(0%, 0%);
    -ms-transform: translate(0%, 0%);
    -webkit-transform: translate(0%, 0%);
    margin-bottom: 30px;
  }
  .service_one_title {
    padding: 30px 0;
    width: calc((100% - 10px) / 2);
    margin-top: 20px;
  }
  .service_one_title:nth-child(2n) {
    margin-right: 0;
  }
  .service_two_r,
  .service_two_l {
    width: 100%;
    margin-bottom: 20px;
  }
  .service_one_item::before {
    height: 100%;
  }
  .service_one_swiper_btn {
    bottom: 5%;
    top: auto;
    justify-content: center;
    -ms-justify-content: center;
    -webkit-justify-content: center;
  }
  .service_one_swiper_btn .prev {
    margin-right: 10px;
  }
  .service_three_item {
    width: calc((100% - 10px) / 2);
    margin-right: 10px;
    margin-bottom: 10px;
    padding: 30px 15px;
  }
  .service_three_item:nth-child(2n) {
    margin-right: 0;
  }
  /*~~~~~~~~~~~~服务与支持   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~服务与支持   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~服务与支持   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~about    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~about    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~about    ~~~~~~~~~~~*/
  .about_one_b {
    flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .about_one_item {
    width: calc((100% - 20px) / 2);
    margin-right: 20px;
    margin-bottom: 20px;
  }
  .about_one_item:nth-child(2n) {
    margin-right: 0;
  }
  .about_three_b {
    flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .about_three_r {
    width: 100%;
  }
  .about_three_l {
    width: 100%;
    margin-bottom: 10px;
  }
  .about_four_item {
    width: 100%;
    margin-bottom: 20px;
  }
  .about_five_r {
    width: 100%;
  }
  .about_five_l {
    width: 100%;
    margin-bottom: 15px;
  }

  .about_six_l {
    width: 100%;
  }
  .about_six_r {
    width: 100%;
  }

  .about_six_swiper_pagination {
    width: 60%;
  }
  .about_six_btn {
    width: 40%;
  }

  /*~~~~~~~~~~~~about   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~about   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~about   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~产品封面    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~产品封面    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~产品封面    ~~~~~~~~~~~*/
  .cover_one_l {
    width: 100%;
    margin-bottom: 20px;
  }
  .cover_list_item {
    width: 100%;
    margin-bottom: 10px;
  }
  .cover_one_r {
    width: 100%;
  }
  .cover_two {
    padding: 45px 0;
  }
  /*~~~~~~~~~~~~产品封面   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~产品封面   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~产品封面   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~产品列表    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~产品列表    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~产品列表    ~~~~~~~~~~~*/
  .pro_list_dl {
    padding-top: 30px;
  }
  .pro_list_dl dd {
    width: 100%;
    margin-right: 0 !important;
  }
  .pro_list_two_r {
    width: 100%;
  }
  .pro_list_two_l {
    width: 100%;
    margin-bottom: 30px;
  }
  /*~~~~~~~~~~~~产品列表   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~产品列表   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~产品列表   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~产品详情    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~产品详情    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~产品详情    ~~~~~~~~~~~*/
  .pro_min_swiper {
    width: calc(100% - 70px);
  }
  .pro_del_three_l,
  .pro_del_one_l {
    width: 100%;
    margin-bottom: 20px;
  }
  .pro_del_three_r,
  .pro_del_one_r {
    width: 100%;
  }
  .pro_del_four_item {
    margin-bottom: 20px;
  }
  .pro_del_five_item {
    flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .pro_del_five_item .right {
    width: 100%;
  }
  .pro_del_five_item .left {
    margin-bottom: 10px;
    width: 100%;
  }
  .pro_del_five_item .right .top{
    margin-bottom: 10px;
  }
  
  /*~~~~~~~~~~~~产品详情   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~产品详情   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~产品详情   end ~~~~~~~~~~~*/

  .blo_deOne1_R .public_btn{
    margin: 30px auto 0 auto;
  }
  
 .solution_one_box_01 .right .btn a{
        width: 100%;
        margin-bottom: 10px;
 }
  .cover_one_r a{
      width: 100%;
       margin-right: 0px !important;
       margin-bottom:15px !important;
  }
   
}
